<?xml version="1.0" encoding="UTF-8"?>
<!--
To change this template, choose Tools | Templates
and open the template in the editor.
-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
          xmlns:p="http://primefaces.org/ui"  
      xmlns:f="http://java.sun.com/jsf/core">
<h:head>
<link rel="shortcut icon" href="favicon.ico" /> <title>Sistema Integrado</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link href="style.css" rel="stylesheet" type="text/css" />  <meta http-equiv="refresh" content="#{session.maxInactiveInterval};url=index.jsf" />
<p:dock position="top" id="dock_menu" itemWidth="75" >
    <p:menuitem value="Inicio"  icon="/images/casa_final.jpg" url="index.jsf"/>
    <p:menuitem value="Ventas"  icon="/images/ventas_final.jpg" url="ventas.jsf"/>
    <p:menuitem value="Compras" icon="/images/compras_final.jpg" url="compras.jsf"/>
    <p:menuitem value="Almac&eacute;n"  icon="/images/almacen_final.jpg" url="almacen.jsf"/>
    <p:menuitem value="Finanzas"  icon="/images/finanzas_final.jpg" url="finanzas.jsf"/>

</p:dock>
</h:head>
<h:body>
<div class="main">
  <div class="header">
    <div class="logo">
       </div>
    <div class="menu">

    </div>
  </div>
  <div class="clr"></div>
  <div class="block_header">
    <div class="slider">

        <p:panel header="M&oacute;dulo de Ventas - CONTRATOS Perteneciente a la VENTA :    #{managedBeanVenta.Formato(managedBeanVenta.venta)} " style="width: 100%;" >
       <h:form id="frm_button" prependId="false" >
<p:growl id="growl" showDetail="true"/>
 <p:growl id="messages" />

            <p:separator />



            <p:dataTable  id="tabla_principal" paginator="true" rows="100"   var="item" value="#{managedBeanContratoFumigacion.ListaVenta(managedBeanVenta.venta)}" widgetVar="carsTable"
            emptyMessage="No se Encontraron datos"
            selection="#{managedBeanContratoFumigacion.contrato}" selectionMode="single"
            rowKey="#{item.idContratoFumigacion}"
            >

                <p:ajax event="rowSelect" listener="#{managedBeanContratoFumigacion.onRowSelect}"
                    update=":frm_button:display :frm_button:growl" oncomplete="carDialog.show()" />
                <p:ajax event="rowUnselect" listener="#{managedBeanContratoFumigacion.onRowUnselect}" update=":frm_button:growl"/>
               

         <f:facet name="header">
            Lista de Contratos
        </f:facet>

         <p:column style="width:40px;text-align:center; font-size: 10px;"
                headerText="ID">

             <h:outputText value="#{managedBeanContratoFumigacion.Formato(item)}" />
            
             </p:column>


                <p:column   style="width:120px; text-align:center; font-size: 11px;" filterBy="#{item.plaga}"
                headerText="Plaga"
                filterMatchMode="contains">
                    <h:outputText style="color: blue;" value="#{item.plaga}" />
        </p:column>

            


      <p:column   style="width:100px; text-align:center; font-size: 11px;" filterBy="#{item.fechaVenta}"
                headerText="Fecha"
                filterMatchMode="contains">
                    <h:outputText value="#{item.fechaVenta}" >
                    <f:convertDateTime pattern="EEEE dd MMMM yyyy" />
                    </h:outputText>
        </p:column>


                   <p:column   style="width:100px; text-align:center; font-size: 11px;" filterBy="#{item.fechaVenta}"
                headerText="Fecha y HORA"
                filterMatchMode="contains">
                       <h:outputText style="color: red;" value="#{item.fechaHoraFumigacion}" >
                           <f:convertDateTime pattern="dd/MM/yyyy hh:mm a"/>
                    
                    </h:outputText>
        </p:column>


                  <p:column   style="width:100px; text-align:center; font-size: 11px;" filterBy="#{item.fechaVenta}"
                headerText="OP"
                filterMatchMode="contains">

                      <h:commandButton id="btninforme1" title="Reporte Desratización" image="${pageContext.request.contextPath}/images/desrtizacion.jpg" value="Ingreso" action="#{managedBeanContratoFumigacion.nuevo_reporte_desratizacion}">
                           <f:setPropertyActionListener value="#{item}" target="#{managedBeanContratoFumigacion.contrato}" />
                        </h:commandButton>

                      <h:commandButton id="btninforme2" title="Reporte Fumigación" image="${pageContext.request.contextPath}/images/cucaracha.jpg" value="Ingreso" action="#{managedBeanContratoFumigacion.nuevo_reporte_fumigacion}">
                           <f:setPropertyActionListener value="#{item}" target="#{managedBeanContratoFumigacion.contrato}" />
                        </h:commandButton>
        </p:column>





         <p:column style="width:35px;text-align:center; font-size: 10px;"
                headerText="TOTAL REPORTES">

             <h:outputText style="color: red;" value="#{managedBeanContratoFumigacion.Cantidad_reportes(item)}" />

             </p:column>

<p:column style="width:25px;text-align:center; font-size: 10px;"
                headerText="VER">

    <h:commandButton id="btnseleccion" title="Ver TODOS los reportes" image="${pageContext.request.contextPath}/images/ver_contratos.jpg" value="Ver TODO" action="#{managedBeanContratoFumigacion.ver_todos_contratos}">
                        <f:setPropertyActionListener value="#{item}" target="#{managedBeanContratoFumigacion.contrato}" />
                        </h:commandButton>
             </p:column>

    </p:dataTable>

            <p:dialog id="dialog" header="CONTRATO DE FUMIGACION" widgetVar="carDialog" resizable="false"
                      showEffect="explode" hideEffect="explode" height="360" width="470" >

        <h:panelGrid id="display" columns="2" cellpadding="4">



            <h:outputText style="font-size: 15px;" value="Nº:" />
            <h:outputText style="font-size: 15px;" value="#{managedBeanContratoFumigacion.Formato(managedBeanContratoFumigacion.contrato)}" />


            <h:outputText style="font-size: 15px;" value="SEÑOR(ES):" />
            <h:outputText style="color: blue;font-size: 15px;" value="#{managedBeanContratoFumigacion.contrato.venta.cliente.nombreCliente}" />

            <h:outputText  style="font-size: 15px;" value="Teléfono:" />
             <h:outputText style="color: blue; font-size: 15px;" value="#{managedBeanContratoFumigacion.contrato.venta.cliente.telefono}" />

            <h:outputText style="font-size: 15px;" value="Contacto:" />
            <h:outputText style="color: blue;font-size: 15px;" value="#{managedBeanContratoFumigacion.contrato.venta.cliente.contacto}" />

             <h:outputText  style="font-size: 15px;" value="Dirección:" />
             <h:outputText style="color: green; font-size: 15px;" value="#{managedBeanContratoFumigacion.contrato.venta.cliente.direccion}" />

            <h:outputText style="font-size: 15px;" value="FUMIGACION:" />
            <h:outputText style="color: blue;font-size: 15px;" value="#{managedBeanContratoFumigacion.contrato.plaga}" />



            <h:outputText style="font-size: 15px;" value="FECHA Y HORA:" />
            <h:outputText style="color: red;font-size: 15px;" value="#{managedBeanContratoFumigacion.contrato.fechaHoraFumigacion}" >
            <f:convertDateTime pattern="dd/MM/yyyy hh:mm a" />
            </h:outputText>

 <h:outputText  style="font-size: 15px;" value="Opciones" />

 <h:panelGrid id="data2" columns="5" cellpadding="4">




     <h:commandLink title="VER contratos anteriores" action="#{managedBeanContratoFumigacion.contratos}"  >
       <p:graphicImage  value="images/lupa.jpg" />
</h:commandLink>

  </h:panelGrid>




        </h:panelGrid>




    </p:dialog>




               </h:form>

        <p:separator />
            <h:form id="frm_link2">
                <center>     <h:commandLink  action="#{managedBeanVenta.Volver_Trabajos}"  >
       <p:graphicImage  value="images/inicio1.jpg" />
</h:commandLink></center>
            </h:form>
    </p:panel>
    </div>
  </div>
  <div class="clr"></div>

  <div class="clr"></div>

  <div class="clr"></div>
</div>
</h:body>
</html>
